iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 9
0
Modern Web

把前後分離製作的網站組起來系列 第 9

mysql的增刪改查

  • 分享至 

  • xImage
  •  

增刪查改=增加(Create)/刪除(Delete)、查詢(Read)、改正(Update)

/images/emoticon/emoticon39.gif

英文名稱跟CRUD對不太起來/images/emoticon/emoticon04.gif

但是大家就是這麼叫~

這裡呢~想要來介紹一下用"打語法"的方式來建立,雖然聽說有像按按鈕的方式~但是也有聽說其實大家通常還是用語法
/images/emoticon/emoticon20.gif

這裡用最原始的cmd還有WORKBENCH使用MYSQL:
我覺得用剛開始用cmd就會有莫名的不安感~其實用久了也還好~
/images/emoticon/emoticon34.gif

1.打開CMD-出現錯誤是找到mysql…/images/emoticon/emoticon19.gif
https://ithelp.ithome.com.tw/upload/images/20200909/20119035QYtJUKr8am.jpg

2.開始打CODE~(注意大小寫)
-h是指指定的主機(本機localhost)/IP(本機127.0.0.1)
-u 是指用戶
-p 是密碼(沒有設密碼也是可以,我是有設:),code是mysql -h localhost -u root -p(按ENTER再打密碼)或密碼code是mysql -h localhost -u root -p*******(*密碼)

https://ithelp.ithome.com.tw/upload/images/20200909/20119035yWxRzs09rt.jpg

3.查看常用的mysql語法:key help
https://ithelp.ithome.com.tw/upload/images/20200909/20119035AxPg1XwHtT.png

4.退出=exit/quit
https://ithelp.ithome.com.tw/upload/images/20200909/20119035fQHZBdaFD5.png

5.增資料庫:(要注意要顯示甚麼要加S就是show databases;)
https://ithelp.ithome.com.tw/upload/images/20200909/20119035p01ZNat9Ug.png
新建資料庫:CREATE DATABASE 資料庫名;

6.增表table~的管理-要先有資料庫-再有表
https://ithelp.ithome.com.tw/upload/images/20200909/201190359K4K9vv9G6.png

userid INT NOT NULL AUTO_INCREMENT = 允許NULL值,則說明在插入行資料時允許不給出該列的值,而NOT NULL則表示在插入或者更新該列資料,必須明確給出該列的值;

PRIMARY KEY用於指定主鍵,主鍵可以指定一列資料,而可以由多列資料組合構成

7.刪-刪除資料庫:DROP DATABASE 資料庫;
刪除表,使用DROP TABLE子句:DROP TABLE 表。
https://ithelp.ithome.com.tw/upload/images/20200909/201190355Lqa2mSNJD.png

8.更新表結構資訊可以使用ALTER TABLE子句
如果要更新表資料的話,使用UPDATE子句

9.查(有表才能查/先進入數據庫-再查表)-這裡用cmd不好展現/images/emoticon/emoticon06.gif
https://ithelp.ithome.com.tw/upload/images/20200909/20119035M7b48l9wS4.png


WORKBENCH使用MYSQL~其實我覺得最困難的是"習慣模板"

1.先用開始的地方打密碼~
https://ithelp.ithome.com.tw/upload/images/20200909/201190350lQIi0A6xw.png
然後
https://ithelp.ithome.com.tw/upload/images/20200909/201190350A9IzV40AQ.png

2.用WORKBENCH(要先確認MQLSQL SERVER是否有連線成功)
https://ithelp.ithome.com.tw/upload/images/20200909/20119035hY2fuZBLWa.jpg

3.連上服務器->數據庫->表
https://ithelp.ithome.com.tw/upload/images/20200909/201190358lPGgfyWws.png

4.按下面-就會出現登入成功
https://ithelp.ithome.com.tw/upload/images/20200909/20119035oberoluk0o.png

5.再來要進入表示要先把上面的先關掉->按CLOSE
https://ithelp.ithome.com.tw/upload/images/20200909/20119035lIfQA3OrNV.jpg

6.再回到mysql connection按一下~就長這樣了~
https://ithelp.ithome.com.tw/upload/images/20200909/20119035Nj1510MybH.png

7.中間選到建資料庫
https://ithelp.ithome.com.tw/upload/images/20200909/20119035N2VFmaVPzk.png

8.增資料庫:
https://ithelp.ithome.com.tw/upload/images/20200909/20119035yoIT6TeGhs.png

9.增表table~的管理-要先有資料庫-再有表:
https://ithelp.ithome.com.tw/upload/images/20200909/20119035eO5mUQv2m0.jpg

然後~其他的等到我們真正介紹本機板再來介紹/images/emoticon/emoticon33.gif

DEAR ALL 我們明天見/images/emoticon/emoticon24.gif


上一篇
mysql操作環境的安裝~
下一篇
SPRING BOOT開始~
系列文
把前後分離製作的網站組起來30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言